package com.newtouch.cq.base.starter.business.model.dto;

import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.NumberUtil;
import com.newtouch.cq.lang.em.StatusEnum;
import com.newtouch.cq.lang.util.EnumUtils;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Alex
 * @Description 编辑系统管理员
 * @time 2021年08月02日 17:38:00
 */
@Data
@ApiModel("系统管理员编辑DTO")
public class SysUserUpdDTO extends SysUserAddDTO{

    @ApiModelProperty("用户状态")
    private StatusEnum status;

    public void setStatus(String status) {
        this.status = EnumUtils.createOrThrow(StatusEnum.class,status);
    }
}
